Obiettivi di Apprendimento
- Identificare le caratteristiche prestazionali e i casi d'uso per std::map e std::set.
- Distinguere tra contenitori associativi ordinati e non ordinati nella STL.
- Implementare la gestione automatica della memoria utilizzando std::unique_ptr per l'acquisizione esclusiva.
- Applicare std::shared_ptr e std::weak_ptr per gestire risorse condivise e prevenire perdite di memoria.